difficult swallowing - French English Dictionary